render something appealing - Espagnol Anglais Dictionnaire